/*
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */

@import url("reset.css");
@import url("forms.css");

/***********************************************
General Styles
***********************************************/
body {
background: #fff;
color: #333;
font-family: Arial, Helvetica, sans-serif;
font-size:.80em;
line-height:1.5em;
text-align:center;
}


img {display: inline-block; vertical-align: bottom;}

h1,h2,h3,h4,h5,h6,strong,b,dt,th {font-weight: 700;}
address,cite,em,i,caption,dfn,var {font-style: italic;}

h1 {margin: 0 0 0.75em; font-size: 2em; color:#1F2948;}
h2 {margin: 0 0 1em; font-size: 1.5em;}
h3 {margin: 0 0 .5em; font-size: 1.167em; color:#1F2948;}
h4 {margin: 0 0 1.5em; font-size: 1em;}
h5 {margin: 0 0 1.8em; font-size: .834em;}
h6 {margin: 0 0 2em; font-size: .75em;}

h1 span,h2 span,h3 span ,h4 span ,h5 span,h6 span {font-size:75%}

p,ul,ol,dl,blockquote,pre {margin: 0 0 1.5em;}

blockquote {padding: 0 1.5em;}

li ul,li ol {margin: 0;}
ul {list-style: none;}
ol {list-style: outside decimal;}
li {margin: 0;}

dl { margin: 0 0 1.5em 0; }
dl dt { font-weight: bold; }
dd { margin-left: 1.5em;}

a, a:link, a:visited {text-decoration: none; color:#336633; font-weight:700;}
a:hover {text-decoration: none; color:#111;}
abbr,acronym {border-bottom: 1px dotted; cursor: help;}
del {text-decoration: line-through;}
ins {text-decoration: overline;}
sub {font-size: .834em; line-height: 1em; vertical-align: sub;}
sup {font-size: .834em; line-height: 1em; vertical-align: super;}
strong { font-weight: bold; }
em, dfn { font-style: italic; }

tt,code,kbd,samp,pre {font-size: 1em; font-family: "Courier New", Courier, monospace;}

/***********************************************
Tables
***********************************************/
table {border-collapse: collapse; border-spacing: 0; margin: 0 0 1.5em;}
caption {text-align: left;}
th, td {padding: .25em .5em;}
tbody td, tbody th {}

col.colC {width:8em;}

th, td {padding:.2em 1em;text-align:left;}

thead th {
border-bottom:2px solid #888;
background:#bbb;
padding:.4em 1em .2em;
}
thead th.table-head {
font-size:1em;
font-weight:normal;
text-transform:uppercase;
color:#fff;
background:#555;
border:1px solid #555;
}

tbody th, tbody td {border-top:1px solid #bbb;}
tbody tr.odd th, tbody tr.odd td {background:#fff;}

tfoot th, tfoot td {border-top:2px solid #666;background:#eee;text-align:right}
tfoot tr.total th, tfoot tr.total td {border-top:6px double #666;}

tfoot tr.total th {text-transform:uppercase;}
th.currency, td.currency {text-align:right;}

.disabled {
color:#336;
text-decoration:none;
}

input[type=radio],input[type=checkbox] {
font-size:12pt;
}

input[type=submit],input[type=button],input[type=reset] {
background:#FFF;
border:#999 solid 1px;
color:#336633;
font-size:12pt;
font-weight:700;
margin:2px;
}

input[type=submit]:hover {
color:red;
cursor:pointer;
text-decoration:underline;
}

input[type=file] {
font-size:11px;
}

.endcolumns {
clear:both;
height:0;
visibility:hidden;
}

.hidden {
visibility:hidden;
}

.label {
font-weight:700;
padding-right:11px;
text-align:right;
white-space:nowrap;
width:1%;
}

#ecom-header {
height:50px;
voice-family:inherit;
background:#00008B;
}

#ecom-header #left {
float:left;
width:4em;
}

#ecom-header #middle {
margin-left:20em;
margin-right:15em;
}

#ecom-header #right {
padding:0;
/*position:absolute;
text-align:right;
top:0;
right:0; */
float:right;
height: 50px;
}
.checkout{
margin-left:10em;
margin-right:10em;
width:60em;
border:1px solid #ccc;
border-top-left-radius:10px;
border-top-right-radius:10px;
}
#welcome-message {
font-weight:700;
padding-left:10px;
padding-right:10px;
text-decoration:none;
font-size:small;
}

#welcome-message a {
color:#336633;
text-decoration:none;
}

#welcome-message a:hover {
color:#000;
text-decoration:underline;
}

#company-name {
color:#336633;
font-size:12pt;
font-weight:700;
white-space:nowrap;
}

#company-subtitle {
color:#336633;
font-size:12pt;
white-space:nowrap;
}

#microcart {
font-size:0.85em;
text-decoration:none;
color:#fff;
background:#336633;
text-align:center;
-moz-border-radius: 10px;
border-radius: 10px;
width:15em;
}

#microcart a {
color:#fff;
text-decoration:none;
}
#quickCheckoutDisabled{
color:#fff;
}

#microcart a:hover {
text-decoration:underline;
}

#microcart .disabled {
color:#fff;
}

#ecom-header-bar {
text-align:center;
background:#00008B;

}
#ecom-header-bar #left-space{

background:inherit;
padding:0 5px 5px 0px;
color:#fff;
height:2em;
}

#ecom-header-bar ul {
display:inline;
background:inherit;
	
}

#ecom-header-bar ul li {
padding:0 5px 5px 0px;
background:inherit;
height:2em;
}
#ecom-header-bar ul li:hover {

}



#ecom-header-bar ul#left-links li {
float:right;
background:inherit;
}

#ecom-header-bar ul#right-links li {
float:right;
text-align: center;
background:inherit;
}

#ecom-header-bar ul li a {
font-size: 1.0em;
color:#fff;
}

#ecom-header-bar ul li:hover a {

text-decoration:underline;
}

#ecom-mainarea {
background:#FFF;
margin-top:10px;
position:relative;
width:100%;
text-align:left;

}

#ecom-mainarea .left {
background:#fff;
float:left;
width:180px;
margin:0 0 0 5px;
}

#ecom-mainarea .right {
background:#fff;
float:right;
width:200px;
margin:0 5px 0 0;
}

#ecom-mainarea .center,#ecom-mainarea .leftonly,#ecom-mainarea .rightonly,#ecom-mainarea .nocolumns {
background:#fff;
text-align:left;
vertical-align:top;
border-top-left-radius:10px;
border-top-right-radius:10px;
}

#ecom-mainarea .nocolumns{
	margin-left:5em;
	margin-right:5em;
}

#ecom-mainarea .center .breadcrumbs {
	background: #F8F8F8;
	border-top-left-radius:10px;
border-top-right-radius:10px;
}


#ecom-mainarea .center .breadcrumbs ul {
width: 560px;
list-style: none;
padding: 0 0 0 10px;
font-family: verdana,arial,sans-serif;
}

#ecom-mainarea .center .breadcrumbs ul li {
display: inline;
padding: 0 0 0 10px;
background: transparent url(/multiflex/bg_bullet_arrow.gif) no-repeat 0 50%;
font-weight: bold;
color: #7D7D7D;
font-size:100%;
}

#ecom-mainarea .center .breadcrumbs ul a {
color: #467AA7;
text-decoration:none;
}

#ecom-mainarea .center .breadcrumbs ul a:hover {
color: #2A5A8A;
text-decoration: underline;
}


#ecom-mainarea .center {
margin-left:15em;
margin-right:17em;
border: 1px #BBBBBB solid;
voice-family:inherit;
}

#ecom-mainarea .leftonly {
	margin-left:15em;
	border: 1px #BBBBBB solid;
voice-family:inherit;
}

#ecom-mainarea .rightonly {
margin-right:17em;
border:1px solid #ccc;
voice-family:inherit;
margin-left:2em;
}


#ecom-mainarea .screenlet {
background:#FFF;
margin-bottom:10px;
height:auto!important;
border:1px solid #ccc;
-moz-border-radius: 10px;
border-radius: 10px;
}

#ecom-mainarea .screenlet-title-bar {
background:#336633;
height:auto!important;
padding:1px 4px 3px;
color:#fff;
border-top-left-radius:10px;
border-top-right-radius:10px;

}


#ecom-mainarea .screenlet-body {
background:#FFF;
padding:2px;
-moz-border-radius: 10px;
border-radius: 10px;
}

#ecom-mainarea .screenlet h3, #ecom-mainarea .screenlet legend {
background:#336633;
color:#fff;
height:auto!important;
padding:1px 4px 3px;
}

.boxhead {
color:#FFF;
font-size:12pt;
font-weight:700;
text-decoration:none;
}

.boxlink {
float:right;
color:#fff;
}

a.boxheadbutton {
color:#FFF;
font-size:1em;
font-weight:700;
text-decoration:none;
}

a.boxheadbutton:hover {
color:red;
font-size:1em;
font-weight:700;
text-decoration:none;
}

#ecom-mainarea .form-label {
float:left;
padding-top:5px;
text-align:right;
width:180px;
}

#ecom-mainarea .form-field {
float:left;
margin-left:10px;
text-align:left;
}

.tablebuttontext {
color:#1E3C66;
}

.contenttext {
font-size:12pt;
}

div.tabletexthidden {
visibility:hidden;
}

.info {
color:#000;
font-style:normal;
}

div.graybox {
background:#CCC;
border:1px solid #000;
font-weight:700;
margin:2px auto;
padding:4px;
text-align:center;
width:auto;
}

.boxoutside {
background:#FFF;
border-color:#999;
border-style:solid;
border-width:1px;
}

.boxtop {
background:#336633;
border-color:#999;
border-style:solid;
border-width:0;
padding:1px 4px;
}

.boxbottom {
background:#FFF;
border-color:#999;
border-style:solid;
border-width:0;
padding:4px;
}

.button {
/*background:#ddd;
border-color:#99C;
border-style:outset;
border-width:2px;
padding-left:5px;
padding-right:5px;*/
}

.tableheadtext {
font-weight: bold;
}

a.tableheadbutton {
color:#000;
font-weight:700;
}

a.tableheadbutton:hover {
color:red;
font-weight:700;
}


.menulet .browsecategorylist .browsecategorytext a, .browsecategorylist .browsecategorytext a:visited{
	display:block;
	text-decoration:none; 
	width:170px;
	height:22px;
	background: #FFFFCC;
	border-bottom: 1px solid #336633;
	line-height:2em;font-size:12px; 
}
	.menulet .browsecategorylist {padding:0; margin:0;list-style-type: none;}
	.menulet  .browsecategorylist .browsecategorytext {float:left; margin-right:1px; position:relative; }
	.menulet  .browsecategorylist .browsecategorytext .browsecategorylist {display: none;}
	.menulet  .browsecategorylist .browsecategorytext:hover a { background:#F0F0F0;}
	.menulet  .browsecategorylist .browsecategorytext:hover .browsecategorylist {
	display:block; position:absolute; top:0;
	left:170px; width:170px;z-index:40000; border-bottom:outset 5px  #336633;
	 border-right: outset 2px  #336633;
	
	}
.menulet  .browsecategorylist .browsecategorytext:hover .browsecategorylist  .browsecategorytext a.hide {
background:#F0F0F0; 
}
.menulet  .browsecategorylist .browsecategorytext:hover .browsecategorylist .browsecategorytext:hover a.hide {width:170px;}
.menulet  .browsecategorylist .browsecategorytext:hover .browsecategorylist .browsecategorytext .browsecategorylist {display: none;}
.menulet  .browsecategorylist .browsecategorytext:hover .browsecategorylist .browsecategorytext a {
display:block; background:#F0F0F0;  width:170px;z-index:20000; border:none;
}
.menulet .browsecategorylist .browsecategorytext:hover .browsecategorylist .browsecategorytext a:hover {background:#F8F8F8 ; text-decoration: underline;}
.menulet  .browsecategorylist .browsecategorytext:hover .browsecategorylist .browsecategorytext:hover .browsecategorylist {
display:block; position:absolute; left:170px; top:0; z-index:20000

}
.menulet  .browsecategorylist .browsecategorytext:hover .browsecategorylist .browsecategorytext:hover .browsecategorylist .browsecategorytext a {
display:block; width:170px; background:#A8A8A8 ; 	z-index:20000
}
.menulet  .browsecategorylist .browsecategorytext:hover .browsecategorylist .browsecategorytext:hover .browsecategorylist .browsecategorytext a:hover {background:#FFFFFF;
z-index:20000; text-decoration:underline
}


.browsecategorybuttondisabled {
color:#333;
font-weight:700;
}

a.buttontext,.buttontextdisabled {
background:#336633;
border:#999 groove 1px;
font-weight:700;
margin:2px 1px;
padding:1px 4px;
font-size:0.95em;

-moz-border-radius: 5px;
border-radius: 5px;
}

a.buttontext {
color:#fff;
}

a.buttontext:hover {
color:#00008B;
}

a.linktext {
color:#336633;;
font-size:0.85em;
}

a.linktext:hover {
text-decoration:underline;
}

.buttontextdisabled {
color:#333;
}

.submenutextinfo {
border-right:1px solid #5886C6;
color:#FFF;
font-weight:700;
padding-left:6px;
padding-right:5px;
}

.submenutext,a.submenutext,a.submenutext:visited {
border-right:1px solid #5886C6;
color:#AAA;
font-weight:700;
padding-left:6px;
padding-right:5px;
}

a.submenutext:hover {
color:#AAA;
}

.submenutextdisabled,a.submenutextdisabled {
border-right:1px solid #5886C6;
color:#CCC;
font-weight:700;
padding-left:6px;
padding-right:5px;
}

a.submenutextdisabled:hover {
color:#CCC;
font-weight:700;
}

.submenutextinforight {
color:#fff;
font-weight:700;
padding-left:6px;
}

.submenutextright,a.submenutextright {
color:#fff;
font-weight:700;
padding-left:6px;
}

a.submenutextright:hover {
color:#fff;
text-decoration:underline;
}
.cod{
border:none;
border-top:none;
}
.cod tr{
	border:none;
}
.cod td{
	border:none;
	vertical-align:middle;
}
.submenutextrightdisabled,a.submenutextrightdisabled {
color:#CCC;
font-weight:700;
padding-left:6px;
}

a.submenutextrightdisabled:hover {
color:#CCC;
}

a.lightbuttontext {
border:none;
color:#FF0;
font-weight:700;
}

a.lightbuttontext:hover {
color:#FF0;
}

a.lightbuttontextsmall {
border:none;
color:#FF0;
font-size:8px;
font-weight:700;
}

.lightbuttontextdisabled {
color:#CCC;
font-weight:700;
}

a.buttontextbig,.buttontextbigdisabled {
background:#FFF;
border:#999 solid 1px;
font-size:15px;
font-weight:700;
margin:2px;
padding:1px 4px;
}

a.buttontextbig {
color:#336633;
}

.buttontextbigdisabled {
color:#CCC;
}

a.buttontextbig:hover {
color:red;
}

a img.imageborder {
border-color:#999;
border-style:solid;
border-width:1px;
}

.headersmalltext {
color:#000;
font-size:12pt;
font-weight:700;
}

a.headersmalllink {
color:#336633;
font-size:12pt;
font-weight:700;
}

a.headersmalllink:hover {
color:red;
}

.errormessage {
color:red;
font-size:12pt;
font-weight:700;
}

.eventmessage {
color:#336633;
font-size:12pt;
font-weight:700;
}

.ontab {
background:#000;
border-style:inset;
border-width:3px;
font-size:12pt;
padding:2px;
}

a.onlnk {
color:#FFF;
font-size:12pt;
font-weight:700;
padding:2px;
}

.offtab {
background:#CCC;
border-style:outset;
border-width:3px;
padding:2px;
}

a.offlnk {
color:#336633;
font-weight:700;
padding:2px;
}

a.offlnk:hover {
color:red;
}

.areaheader {
background:#000;
color:#FFF;
font-weight:700;
padding:2px;
width:100%;
}

.edittable {
border-color:#000 #000 #033;
border-style:solid;
border-width:thin;
}

.editinputbox {
background:#FFF;
border:#999 solid 1px;
font-size:12pt;
margin:2px;
}

.smallsubmit {
background:#FFF;
border:#999 solid 1px;
color:#336633;
font-size:12pt;
font-weight:700;
margin:2px;
}

.mediumsubmit,.largesubmit,.loginbutton {
background:#FFF;
border:#999 solid 1px;
color:#336633;
font-size:12pt;
font-weight:700;
margin:2px;
}

.smallsubmit:hover,.mediumsubmit:hover,.largesubmit:hover,.loginbutton:hover {
color:red;
}

.smallaltsubmit,.mediumaltsubmit,.largealtsubmit {
font-size:12pt;
}

.baseprice {
color:#000;
}

.normalprice {
color:green;
}

.saleprice {
color:red;
}

.product-prevnext {
text-align:right;
}

.product-prevnext .tabletext {
font-weight:700;
}

.productcategorylink-container {
border-top:#999 solid 1px;
margin-bottom:5px;
margin-top:10px;
position:relative;
}

.productcategorylink {
border-bottom:#999 solid 1px;
height:60px;
padding:5px;
position:relative;
}

.productcategorylink .smallimage {
float:left;
margin:0 5px 5px 0;
}

.productcategorylink .smallimage img {
border:#CCC solid 1px;
height:50px;
}

.productsummary-container {
margin-bottom:5px;
margin-top:10px;
padding:5px 5px 5px 5px;
}
.facebook{
background:	#3b5998;
color:#999999;
}
.productsummary {
border:#999 dotted 1px;
min-height:60px;
padding:5px;

}

.productsummary .smallimage {
float:left;
margin:0 5px 5px 0;
}

.productsummary .smallimage img {

height:50px;
}

.productsummary .productbuy {
float:right;
margin:5px;
text-align:right;
}

.matrix .productsummary {
border:none;
height:20em;
padding:10px;
width:16em;
margin-right:1em;
margin-left:1em;
}
.productinabox{
	float:left;
/*	border:1px solid #CCC; */
	background:#fff;
	padding:1em;
}

.searchinabox{
	float:left;
	border:1px solid #CCC; 
	background:#fff;
	width:45em;
}

.searchinabox .searchInput{
	Width:32em; 
	height:2.1em;
	border:none;
	float:left; 
	
}
.searchinabox .searchbutton{
	float:right;
	border:1px solid #c2e1ef;
	background: url(/images/search_bg.png) no-repeat right;
	width:7em;
	height:2.1em;
}

.matrix .productsummary .smallimage {
float:none;
text-align:center;

}

.matrix .productsummary .smallimage img {
height:100px;
}

.matrix .productsummary .productbuy {
float:none;
text-align:left;
}

.productsummary .productinfo {
text-align:left;
}


#download-files {
border-top:#BBBBBB solid 1px;
margin-top:10px;
padding-top:5px;
}

#long-description {
border-top:#BBBBBB solid 1px;
margin-top:10px;
padding-top:5px;
margin-left:1em;
}

 #reviews {
border-top:#BBBBBB solid 2px;
margin-top:10px;
padding-top:5px;
margin-left:1em;
}

#productdetail #associated-products {
border-top:#999 solid 1px;
margin-top:10px;
padding-top:5px;
}

.lefthalf {
float:left;
height:1%;
left:0;
margin:0 1% 1% 0;
width:49%;
}

.righthalf {
float:right;
height:1%;
margin:0 0 1% 1%;
right:0;
width:49%;
}

.leftclear {
clear:left;
height:1%;
}

.bothclear {
clear:both;
height:1%;
}

.calendar_date_select {
border:#777 1px solid;
color:#fff;
display:block;
width:200px;
z-index:1000;
}

iframe.ie6_blocker {
position:absolute;
z-index:999;
}

.calendar_date_select thead th {
background-color:#4682B4;
border-bottom:2px solid #777;
border-top:1px solid #777;
color:#FFF!important;
font-weight:700;
}

.calendar_date_select .cds_buttons {
background-color:#4682B4;
padding:5px 0;
text-align:center;
}

.calendar_date_select .cds_footer {
background-color:#4682B4;
font-size:12px;
padding:3px;
text-align:center;
}

.calendar_date_select table {
margin:0;
padding:0;
}

.calendar_date_select .cds_header {
background-color:#87CEEB;
border-bottom:2px solid #87CEEB;
text-align:center;
}

.calendar_date_select .cds_header span {
color:#000;
font-size:15px;
font-weight:700;
}

.calendar_date_select select {
font-size:11px;
}

.calendar_date_select .cds_header a:hover {
color:#fff;
}

.calendar_date_select .cds_header a {
color:#000!important;
font-size:14px;
height:20px;
text-decoration:none;
width:22px;
}

.calendar_date_select .cds_header a.prev {
float:left;
}

.calendar_date_select .cds_header a.next {
float:right;
}

.calendar_date_select .cds_header a.close {
display:none;
float:right;
}

.calendar_date_select .cds_header select.month {
width:90px;
}

.calendar_date_select .cds_header select.year {
width:61px;
}

.calendar_date_select .cds_buttons a {
color:#fff;
font-size:9px;
}

.calendar_date_select td {
background-color:#87CEEB;
font-size:12px;
height:21px;
text-align:center;
vertical-align:middle;
width:24px;
}

.calendar_date_select td.weekend {
background-color:#ADD8E6;
}

.calendar_date_select td div {
color:#fff;
}

.calendar_date_select td div.other {
color:#888;
}

.calendar_date_select td.selected div {
color:#000;
}

.calendar_date_select tbody td {
border-bottom:1px solid #FFD700;
}

.calendar_date_select td.selected {
background-color:#fff;
}

.calendar_date_select td:hover {
background-color:#00BFFF;
}

.calendar_date_select td.today {
border:1px dashed #FF0;
}

.calendar_date_select td.disabled div {
color:#454545;
}

.fieldwitherrors .calendar_date_select {
border:2px solid red;
}

p#microCartNotEmpty {
margin-bottom: 0;
}
#microcart li {
display: inline;
}
#microcart li #microCartPayPalCheckout img {
width: 135px;
}
#microcart li#googleCheckoutEnabled img, #microcart li#googleCheckoutDisabled img {
width: 145px;
}
/*===================For ProductDetail page.===========================================*/
#productdetail {
display: inline-block;
width:46em;
margin-left: 1em;
}
#addtoList{
	margin-left: 1em;
	width:25em;
	margin-top:5px;
}
.linebreak{
	border-bottom:#BBBBBB solid 1px;
	margin-top:5px;
	margin-bottom:5px;
	}

#productImageBox {
display: inline-block;
}
div.additionalImage {
width: 200px;
}

#detailImageBox {
float: left;
width: 25em;
border: 1px #BBBBBB dotted;
}
#additionalImageBox {
float: left;
/*width: 10em;*/
}

#productDetailBox {
float:right;
height: 200px;
width: 20em;
border: 1px #BBBBBB dotted;
}

#addItemForm {
clear: both;
}

#paginationBox {

background-color: #F8F8F8;
}

/***********************************************
ajax auto complete
***********************************************/
div.autocomplete {
	position:absolute;
  width:auto !important;
  min-width:37.5em;
  background-color:#f8f8f8;
  border:1px solid #6e2723;
  margin:0;
  padding:0;
  z-index:40000;
}
div.autocomplete ul {
  list-style-type:none;
  margin:0;
  padding:0;
}
div.autocomplete ul li.selected {
 background-color: #ffb;
}
div.autocomplete ul li {
  list-style-type:none;
  display:block;
  float: none;
  margin:0;
  padding:2px;
  /*height:32px;*/
  cursor:pointer;
}

.indicator img {
  background: url(/images/ajax-loader.gif) no-repeat 0 0;
  margin:3px 10px 0px 24px;
  width:16px;
  height:16px;
  border: none;
}
.eventMessage {
    background:#e5f7e3 url(../images/check.gif) no-repeat;
    background-position:7px 7px;
    border:4px solid #c5e1c8;
    font-weight:700;
    color:#005e20;
    padding:20px 8px 20px 28px;
    text-transform:uppercase;
}

.errorMessage {
    background:#ffebeb url(../images/x.gif) no-repeat;
    background-position:7px 7px;
    border:4px solid #f5c1c2;
    font-weight:700;
    color:#9e0b0f;
    padding:8px 8px 8px 28px;
    text-transform:uppercase;
}

.content-messages {
    width:40em;
    z-index:9999;
}

#minicart{
width:16em;

}
#minicart .carttotal{
	font-size:0.85em;
}
#left-space a .logoutlink{
	color:#fff;
}
#left-space a .logoutlink:hover{
	text-decoration:underline;
}
.facebooklike{
	
}